package com.smedi.ismedi.progress.api.dto.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.time.LocalDateTime;

/**
 * @auther liaojiajie
 * @date 2022/9/20
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "里程碑列表 返参")
public class MilestoneResponse {

    /**
     * 项目id
     */
    @ApiModelProperty(value = "项目id")
    private Integer projectId;

    /**
     * 项目名称
     */
    @ApiModelProperty(value = "项目名称")
    private String name;

    /**
     * 工程类别
     */
    @ApiModelProperty(value = "工程类别")
    private String engineerType;


    /**
     * 主体院
     */
    @ApiModelProperty(value = "主体院")
    private String mainCourtyard;

    /**
     * 项目经理
     */
    @ApiModelProperty(value = "项目经理")
    private String generalManager;

    /**
     * 施工经理
     */
    @ApiModelProperty(value = "施工经理")
    private String	constructManager;

    /**
     * 里程碑进度状态（0、滞后 1、正常）
     */
    @ApiModelProperty(value = "里程碑进度状态（0、滞后 1、正常）")
    private Integer milestoneProgressStatus;

    /**
     * 里程碑数量
     */
    @ApiModelProperty(value = "里程碑数量")
    private Integer milestoneNums;

}
